long-term relationship - French English Dictionary